Multi-Agent Path Planning Based on Task-Swap Negotiation
نویسندگان
چکیده
Symbolic path planning in autonomous robotic agents is the search, on a network of places and routes modeling the environment, for a sequence of routes which enables an agent to execute a set of interrelated tasks. When several agents are present in the environment, each having been assigned a set of tasks, the adoption of coordination mechanisms allows the task-execution costs to be decreased. The formulation of tasks includes resources, resource types, temporal and precedence constraints , production and use of objects. In this paper we propose a market-like negotiation protocol which extends the well-known Contract Net Protocol to domains where task swap is the only possible type of contract. After planning an initial path to execute its tasks, each agent uses this protocol to progressively decrease the path cost by swapping tasks with other agents. The agents we consider are heterogeneous and self-interested, and communicate with each other by broadcasting messages with a limited radius.
منابع مشابه
Spatio-Temporal Clustering of Tasks for Swap-Based Negotiation Protocols in Multi-Agent Systems
Path planning in robotic agents consists in determining, on a network of places and routes modeling the environment, a sequence of resources to be visited in order to carry out a set of tasks. In multi-agent systems, agents may cooperate to decrease the task execution costs; the Contract Net Protocol is an approach to negotiation of tasks based on the announcement-bid-award mechanism. If the ag...
متن کاملImproving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملA Task-Swap Negotiation Protocol Based on the Contract Net Paradigm
In this paper we propose a market-like negotiation protocol which extends the wellknown Contract Net Protocol to cope with domains where task swap is the only possible type of contract. The agents we consider are heterogeneous and self-interested. The absence of an explicit support for utility transfer determines interesting implications on efficiency and stability; in particular, we propose di...
متن کاملMultilevel Approach to Agent-Based Task Allocation in Transportation
We present a hybrid algorithm for distributed task allocation problem in a cooperative logistics domain. Our approach aims to achieve superior computational performance by combining the classic negotiation techniques and acquaintance models from agent technology field with methods from the operation research and AI planning. The algorithm is multi-stage and makes a clear separation between disc...
متن کاملCollaborator: A Nonholonomic Multiagent Team for Tasks in a Dynamic Environment
In our previous work, we proposed a potential field based hybrid path planning scheme for robot navigation that achieves complete coverage in various tasks. This paper is an extension of this work producing a multi-agent framework, Collaborator, that integrates a high-level negotiation-based task allocation protocol with a low-level path planning method taking into consideration several real-wo...
متن کامل